find (something) wanting - Deutsch Englisch Wörterbuch